package com.zues.factory;

/**
 * 日志工厂类
 */
public class LoggerFactory {


    /**
     * 创建日志对象
     * @param type 日志类型
     * @return 日志对象
     */
    public static Logger createLogger(String type) {
        if (type.equals("console")) {
            return new ConsoleLogger();
        } else if (type.equals("file")) {
            return new FileLogger();
        } else {
            throw new IllegalArgumentException("Unsupported logger type: " + type);
        }
    }
}
